Definition of Artichoke Plant

  • (noun) Mediterranean thistlelike plant widely cultivated for its large edible flower head

Synonyms of Artichoke Plant


Antonyms of Artichoke Plant


No Antonyms Found.

Homophones of Artichoke Plant


No Homophones Found.